#order-details{
    width: 100%;
    .steps{
       margin-top: 24px;
       padding: 24px;
       background-color: #fff;
       h2{
           margin-bottom: 36px;
       }
    }
   .orderdata{
       padding: 24px;
       margin-top: 24px;
       background-color: #fff;
       .roworder{
           .ant-col{
               position: relative;   
               .btn-abs{
                   position: absolute;
                   top: 0px;
                   left: 80px;
                   font-size: 16px;
                   height: 25px;                  
               }
               
               .ant-btn{
                   padding: 0 12px;
                   height: 22px;
               }
           }
        .user {
            .btn-abs {
                left: 100px;
            }
        }
       }
   }
  .shoopdata{
    padding: 24px;
    margin-top: 24px;
    background-color: #fff;
    .ant-row{
        span {
            padding: 12px 0;
        }
    }
    .ant-col{
        display: flex;
        flex-flow: column;
        
    }
    .cost{
        margin-top: 20px;
        justify-content: flex-end;
    }
  }
  .invoice{
    padding: 24px;
    margin-top: 24px;
    background-color: #fff;
    h3{
        margin-bottom: 40px;
    }
    .ant-space{
        margin-left: 24px;
        margin-top: 20px;
        .ant-btn{
            span {
                padding: 0 12px;
            }
        }
    }
  }
}